Шаг 29 - IErrorlnfo::GetGUID.

Возвращает GUID интерфейса, определившего данную ошибку.

HRESULT GetGUID
(
GUID *pGUID
);

Параметр
pGUID
Указатель на GUID или GUID_NULL, если ошибку определила ОС.

Коды возврата
Из возвращенного HRESULT получают следующий код возврата:

Код возврата	Значение
S_OK		Успех.

Комментарии
Метод возвращает GUID интерфейса, определившего данную ошибку. Если ошибку определила ОС, то возвращается GUID_NULL
Данный GUID не обязательно соответствует источнику ошибки. Источник ошибки — это класс или приложение, сгенерировавшее ее. С помощью GUID приложение может обрабатывать возвращаемые интерфейсом ошибки независимо от класса, реализующего данный интерфейс.

Hosted by uCoz